package com.ruoyi.product.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * 商品SKU对象 product_sku
 *
 * @author liuhuizhong
 * @date 2025-07-11
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ProductSkuDto extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * SKU ID
     */
    private Long id;


    /**
     * 销售价
     */
    @Excel(name = "销售价")
    private BigDecimal price;

    /**
     * 原价
     */
    @Excel(name = "原价")
    private BigDecimal originalPrice;


    /**
     * 重量(g) 用于物流
     */
    @Excel(name = "重量(g) 用于物流")
    private BigDecimal weight;

    /**
     * 体积(cm³) 用于物流
     */
    @Excel(name = "体积(cm³) 用于物流")
    private BigDecimal volume;

    /**
     * sku名
     */
    @Excel(name = "sku名")
    private String skuName;

    /**
     * 商品描述
     */
    @Excel(name = "商品描述")
    private String description;


}
